ammunition train - French English Dictionary